// vue的配置文件
// const { defineConfig } = require('@vue/cli-service')
// module.exports = defineConfig({
//   transpileDependencies: true
// })
module.exports = {
  // devServer 代理服务器 修改代理服务器 增加一个跨域代理的目的是解决跨域问题 后端是3000端口 前端是8080 所以跨域
  // 跨域的限制只在浏览器中，所以浏览器正常运行，通过devServer服务器来访问其他服务器的资源
  // 这里在修改服务器代码 所以干完之后需要重启服务器
  // 从浏览器出来的时候 还是8080 到这才会改成3000
  devServer: {
    proxy: {
      // 如果baseURL是api 那就代理到3000
      '/api': {
        target: 'http://localhost:3000',
        ws: true, // websocket
        changeOrigin: true,
        pathRewrite: {
          '/api': '/api'
        }

      },
      // 如果baseURL是api 那就代理到3000
      // '/api2': {

      // }
    }
  }
}
